# ifndef __ChangeType_H_
# define __ChangeType_H_

# include "RgnKind.h"

struct rgn_t;
void ChangeType (rgn_t & _rgn, USHORT _ushType);
void ChangeType (rgn_t & _rgn, USHORT _ushType, RGN_KIND _Kind);

bool ShowChangeType (HWND _hWnd, RGN_KIND _Kind, USHORT & _ushType);

bool IsChangeTypeAppliable ();
void ShowChangeTypeForSelection (HWND _hWnd);
void ShowChangeTypeForSelection (HWND _hWnd, RGN_KIND _Kind);

# endif // __ChangeType_H_